Refactoring
implement functions for alpha