Added Logic Module