bits and peices - joyclaw