improving interval methods in GUI obj