easy deleting not cute constructor