custom props fixed