v0.1 - Remake (85%), already usable