adding tons o stuff