working

working alpha version