PRE-ALPHA v0.1 (Code clean)