added some crapNpoo