frontend improvement and db savings
port fix