improve profiles and check script