address semi implemented, problems to save address