rename dal
add a method
update gitignore