Created new interface Actionable and methods that retun next allowed id