finally made working