@elamental: That method looks