aikin: refactor door