nice nice ...but the last part ismeh