deleted unnecesary things