adding custom machine page